earth apple - French English Dictionary